/*初始化结构*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,p,blockquote,th,td{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
th{text-align: left;}
td,th,div{word-break:break-all;word-wrap:break-word}
form{display:inline;}
*{outline:none}
img{border:0;}
em{ font-style:normal;}
strong{font-weight:normal}
/*a link 基本连接颜色*/
a{text-decoration:none;color:#333333;}
a:hover,.alink a,.link{text-decoration:underline;}
/*补丁*/
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.p10{padding:10px;}
.p15{padding:15px;}
.pdD{padding:.3em .5em}
.pd5{padding:0 5px;}
.pd15{padding:0 15px;}

.hidden{display:none;}
.hrA{height:1px; background:#e4eff5;color:#e4eff5;border:0;margin:15px 0;overflow:hidden;}
.lh_2{line-height:2;}
.face_img img{padding:3px;border:1px solid #e4eff5;background:#ffffff;}
/*span color*/
.s1{color:#f00;}/*red*/
.s2{color:#f50;}/*org*/
.s3{color:#7a0;}/*green*/
.s4{color:#014c90;}/*blue*/
.s5{color:#333;}/*black*/
.s6{color:#666;}/*black*/
.s7{color:#68b;}/*min blue*/
.gray{color:#999;}
.gray2{color:#bbb;}
/*main color 数值自定义*/
.f_one,.t_one,.r_one{background:#ffffff;}
.f_two,.t_two,.r_two{background:#f3f9fb;}
/*按钮*/
.bta{cursor:pointer;color:#333333;padding:0 8px;background:#f3f9fb;margin:0 3px;white-space:nowrap;border:1px solid #e4eff5;line-height:22px;background:#fff;}
.bta:hover{border:1px solid #a6cbe7; text-decoration:none;}
/*form*/
textarea,input,select{font:12px Arial;padding:1px 3px 0 3px;vertical-align:middle;margin-bottom:1px;}
select{padding:1px;}
.input{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;padding:2px 0px 2px 1px;font-size:1.0em;vertical-align:middle;color:#000;background:#fff;}
textarea{border: 1px solid; border-color: #c0c0c0 #ededed #ededed #c0c0c0;background:#fff;}
.textareaA{width:312px;height:62px;overflow:auto;background:#fff;line-height:1.4;}
input.btn,input.bt{cursor:pointer;padding:.1em 1em;*padding:0 1em;font-size:9pt; line-height:130%; overflow:visible;}
input.btn{border:1px solid #ff5500;background:#ff8800;margin:0 3px;color:#fff;}
input.bt{border:1px solid #c2d8ee;background:#fff;margin:0 3px;color:#333;}
/*结构*/

html{background-color:#fff;overflow-y:scroll;}
body{font-size:12px;font-family:\5b8b\4f53; color:#555;line-height: 1.5;}
a,a span,a em,a strong{color:#555}
a:hover,a:hover span,a:hover em,a:hover strong{text-decoration:underline; cursor:pointer;}
#pw-house {width:960px;margin:0 auto}

.w-325{width:325px;}
.w-625{width:625px;}
.w-235{width:235px;}
.w-380{width:380px;}
.w-715{width:715px;}

.ml{margin-left:10px;}
.mb{margin-bottom:10px;}
.mt{margin-top:10px;}
.hidden{display:none}

/*------通用头部--------*/
#header{padding-top:7px; *zoom:1; color:#000; margin-bottom:10px;}
#header a{color:#000}

#logo{float:left;padding:0 9px 5px; overflow:hidden}
#logo img{vertical-align:middle}

#top-bar{height:24px; padding-bottom:1px; font:12px/1 Arial; background:url(bg_topbar.png) repeat-x 0 0;}
#top-bar .wrap{width:960px; margin:0 auto;}
#top-bar .l_info{float:right; padding:0;}
#top-bar .q_nav{float:left;}

.q_nav li{float:left;margin:5px 15px 0 0; *margin:4px 9px 0 0; *padding-top:1px;}

.l_info{line-height:16px;}
.l_info a{float:left;padding:4px 5px 3px;*padding:4px 5px 2px;margin:0 3px;outline:none; white-space:nowrap;}
.l_info a.new_topbar_name{font-weight:700;}
.l_info a.backend{}
.l_info span.green{color:#676767;}
.l_info i{float:left;width:1px;background:#c5c5c5;height:15px;overflow:hidden;padding:0;margin:4px 4px 0;}

.pw_menu{margin-top:0!important;}
a.menu_down,a.menu_down:hover{padding:3px 7px; height:16px; margin:1px;}
.menu_down:hover span, .current a.menu_down span{padding:2px 6px 0!important; *padding-bottom:2px!important;}
a.new_topbar_mes{padding-left:18px;}
img.top_face{*margin:-1px 3px 0 0;}

.new_topbar a.menu_down,.new_topbar a.menu_down:hover{padding:6px 7px 4px;}
.new_topbar .menu_down:hover span,.new_topbar .current a.menu_down span{padding:5px 6px 0!important;}
.new_topbar img.top_face{*margin-top:-3px;}
.userbindingMenu h5{border-top:1px solid #dddddd;display:block;margin:0 5px;color:#555555;font-weight:700;padding:5px 0 0 21px;background:url(../../../images/pwicon/switch.gif) 2px 7px no-repeat;}


#nav-global,#nav-global b.l,#nav-global b.r,#nav-global li.current,#nav-global li.current a,#sub-nav-global,#sub-nav-global b.l,#sub-nav-global b.r{background:url(nav-global.gif) no-repeat 0 -72px}
#nav-global{float:left; height:32px; margin-top:43px; background-repeat:repeat-x;}
#nav-global b.l,#nav-global b.r,#search b.l,#search b.r{float:left; width:5px; overflow:hidden; height:32px; background-position:0 -8px}
#nav-global b.r,#search b.r{margin-left:10px; background-position:-4px -8px}
#nav-global ul{float:left;}
#nav-global li{float:left; height:28px; padding-top:4px;}
#nav-global li a{float:left; padding:0 15px;line-height:28px;}
#nav-global li.current{background-position:-195px -8px; height:32px; padding:0 0 0 5px; font-size:14px; font-weight:bold;}
#nav-global li.current a{background-position:100% -40px; color:#fff; padding:4px 22px 0 15px;}

#nav-global-border,#nav-global-border b.l,#nav-global-border b.r{height:4px; overflow:hidden; background:url(NavGlobalBorder.png) no-repeat -9em -9em;}
#nav-global-border{clear:both; background-repeat:repeat-x; background-position:0 -4px;}
#nav-global-border b.l{float:left; width:2px; background-position:0 0}
#nav-global-border b.r{float:right; width:2px; background-position:-1px 0}

#sub-nav-global{clear:both; margin-bottom:5px; height:40px; line-height:40px; line-height:44px\9; overflow:hidden; position:relative; padding:0 20px; background-position:0 -110px; background-repeat:repeat-x;}
#sub-nav-global b.l,#sub-nav-global b.r{position:absolute; top:0; width:2px; height:40px; overflow:hidden;}
#sub-nav-global b.l{left:0; background-position:-14px 0}
#sub-nav-global b.r{right:0; background-position:-16px 0;}
#sub-nav-global li{display:inline; font-weight:bold;}
#sub-nav-global li a{padding:0 8px 0 10px; color:#fff;}
#sub-nav-global li.current a,#sub-nav-global li a:hover{color:#fff000; text-decoration:none}

#search{padding:0 20px; margin-top:10px; padding-bottom:3px; background-color:#f7ffe9; border:1px solid #cae49f; position:relative; z-index:8;}
#search-form{padding:10px 0 7px 3px; display:block; height:25px;}
#q{float:left; margin:0 5px 0 2px;width:226px; height:18px; *height:23px; padding:2px 5px 3px; *padding:0 5px; border:1px solid #a9a9a9; *line-height:23px;}
#q-btn{float:left; margin:1px 0 0; padding:0; width:55px; height:23px; line-height:25px; font-size:13px; _font-size:12px; font-weight:bold; color:#fff; text-align:center; background:url(search.gif) no-repeat 0 0; border:none; cursor:pointer}
.select-box{float:left; margin-right:4px; display:inline; height:25px; position:relative; word-break:keep-all; white-space:nowrap;}
.select-box span{display:block;*float:left;height:23px; line-height:23px;padding:0 42px 0 5px;border:1px solid #a9a9a9; background:#fff url(search.gif) no-repeat 100% -27px; cursor:pointer;}
.select-box ul{position:absolute; z-index:9999; display:none; clear:both; border:1px solid #a9a9a9; border-top:none; background-color:#fff;*filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0, OffY=0, Color=#16000000, Positive=true);}
.select-box ul li{padding:0 20px 0 5px; height:20px; line-height:20px; overflow:hidden;}
.select-box ul li:hover,.select-box ul li.selected{background-color:#3c78b4; color:#fff; cursor:pointer}

#hot-keys{color:#5c9717; height:25px; overflow:hidden; line-height:25px;}
#hot-keys a{color:#5c9717;}
#hot-keys dl{padding:0 3px 0 75px;font-family:\5b8b\4f53;}
#hot-keys dt{float:left; margin-left:-72px; font-weight:bold; display:inline;}

/*------通用尾部--------*/
#footer{padding:0 0 30px;margin:0 auto; font-family:Verdana}
	.bottom{margin:0 auto 10px;border:1px solid #d5e6ed;background:#f3f9fb;}
	.bottom ul{ padding:5px; margin:0; list-style:none;}
	.bottom ul li{ padding:0 10px 0 0;display:inline;}
	.bottom ul li a{white-space:nowrap;}


